remove intestines - Espagnol Anglais Dictionnaire